package org.jeecg.vo.charge;

import io.swagger.annotations.ApiOperation;
import lombok.Data;

import java.util.List;

/**
 * 综合月报表 - 响应数据
 */
@Data
@ApiOperation("综合月报表 - 响应数据")
public class ComMonthReportResp {

    private String projectId;
    private String floorId;
    private String roomId;
    private String address;
    private String baseKey; //key
    private List<String> roomIds;

    //字段类型
    private String billsTypes;
    //当月应收
    private Double shouldMonth;
    //当年累计应收
    private Double sumShouldYear;
    //旧欠应收
    private Double sumOwnYear;
    //合计应收
    private Double sumShould;
    //收当月
    private Double realMonth;
    //收当年
    private Double realYear;
    //收旧欠
    private Double ownReal;
    //预收
    private Double advanceMonth;
    //实收合计
    private Double sumNetReceivde;
    //预收转入
    private Double advanceMonthTo;
    //预收余额
    private Double advanceBlance;
    //当年累计数
    private Double sumrealYear;
    //旧欠累计数
    private Double sumRealOwnYear;
    //当月回收率
    private String reclaimMonth;
    //当年回收率
    private String reclaimYear;
    //旧欠回收率
    private String reclaimOwn;
    //累计回收率
    private String sumReclaim;
    //当月欠收数
    private Double harvestMonth;
    //当年欠收数
    private Double harvestYear;
    //本期旧欠
    private Double harvest;
    //欠收合计
    private Double sumHarvest;
    //收欠费
    private Double collecTing;
    //账目累计实收
    private Double sumAllMoney;
    //当年应收
    private Double shouldYear;
}
